#include<stdio.h>
#include<fcntl.h>
#include<stdlib.h>
#include<unistd.h>
#define BUF_SIZE 3
//标准I/O函数和系统函数之间的性能对比
//使用系统函数来复制文件
int main(int argc,char *argv[])
{
	int fd1,fd2;//保存在fd1和fd2中的文件描述符
	int len;
	char buf[BUF_SIZE];
	fd1=open("news.txt",O_RDONLY);
	fd2=open("cpy.txt",O_WRONLY|O_CREAT|O_TRUNC);
	while((len=read(fd1,buf,sizeof(buf)))>0)
		write(fd2,buf,len);
	close(fd1);
	close(fd2);
	return 0;
}
